package com.maimang.platform.common.entity;

import com.maimang.platform.annotation.Excel;
import com.maimang.platform.base.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;


/**
 * @author Rocky
 * @version 1.0.0
 * @classname SysRoleGroup
 * @description <br>角色组表对应实体类</br>
 * @date 2019-09-25 10:52:48
 * @email jintaozhao@qq.com
 */
public class SysRoleGroup extends BaseEntity {
	private static final long serialVersionUID = 1L;

	/**
	 * 角色组ID
	 */
	@Excel(name = "角色组ID")
	private String groupId;

	/**
	 * 角色组名称
	 */
	@Excel(name = "角色组名称")
	private String groupName;

	/**
	 * 删除标志（0代表存在 2代表删除）
	 */
	@Excel(name = "删除标志（0代表存在 2代表删除）")
	private String delFlag = "0";

	/**
	 * 备注
	 */
	@Excel(name = "备注")
	private String remark;

	public String getGroupId() {
		return groupId;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public String getGroupName() {
		return groupName;
	}

	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}

	public String getDelFlag() {
		return delFlag;
	}

	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
				.append("groupId", getGroupId())
				.append("groupName", getGroupName())
				.append("delFlag", getDelFlag())
				.append("createUser", getCreateUser())
				.append("createTime", getCreateTime())
				.append("updateUser", getUpdateUser())
				.append("updateTime", getUpdateTime())
				.append("remark", getRemark())
				.toString();
	}
}
